﻿using System;
using System.Collections.Generic;
namespace Avalon.Core.Providers {
    public interface IEntityProvider : IProvider {
        IEnumerable<IEntityDescriptor> GetEntityDescriptors();
        IEntityDescriptor GetEntityDescriptor();
        IEntityDescriptor GetEntityDescriptor(string entityName);
        IEntityDescriptor GetEntityDescriptor(Type entityType);
    }
}
